A Compressed Representation of Mid-Crack Code with Huffman Code
نویسنده
چکیده
Contour representation of binary object is increasingly used in image processing and pattern recognition. Chain code and crack code are popular methods of contour encoding. However, by using these methods, an accurate estimate of geometric features like area and perimeter of objects are difficult to obtain. Midcrack code, another contour encoding method, can help to obtain more accurate estimate of the geometric features of objects. Though a considerable amount of reduction of the size of images is obtained by fixed-length mid-crack code, yet, more efficient encoding is possible by considering and applying variable-length encoding technique. In this paper, a compressed mid-crack code is proposed based on the Huffman code. Experiments performed on different images yield that the proposed representation reduces the number of bits require to encode the contour of an image with compared to the classical mid-crack code.
منابع مشابه
(S, C)-Dense Coding: An Optimized Compression Code for Natural Language Text Databases
This work presents (s, c)-Dense Code, a new method for compressing natural language texts. This technique is a generalization of a previous compression technique called End-Tagged Dense Code that obtains better compression ratio as well as a simpler and faster encoding than Tagged Huffman. At the same time, (s, c)-Dense Code is a prefix code that maintains the most interesting features of Tagge...
متن کاملA Fast Asynchronous Huffman Decoder for Compressed-Code Embedded Processors
This paper presents the architecture and design of a high-performance asynchronous Huffman decoder for compressed-code embedded processors. In such processors, embedded programs are stored in compressed form in instruction ROM, then are decompressed on demand during instruction cache refill. The Huffman decoder is used as a code decompression engine. The circuit is non-pipelined, and is impleme...
متن کاملHuffman Based LZW Lossless Image Compression Using Retinex Algorithm
Image compression is an application of data compression that encodes the original image with few bits. The objective of image compression is to reduce irrelevance and redundancy of the image data in order to be able to store or transmit data in an efficient form. So image compression can reduce the transmit time over the network and increase the speed of transmission. In Lossless image compress...
متن کاملGeneric Code Design Algorithms for Reversible Variable-length Codes from the Huffman Code
Variable-length codes (VLCs) are generally employed to improve compression efficiency using data statistics. However, VLCs are weak to bit errors in noisy transmission environments such as wireless channel. Recently, reversible variable-length codes (RVLCs) have been introduced due to their capability of recovering information from corrupted compressed streams; hence, enhancing the robustness o...
متن کاملUniversity of Warsaw Faculty of Mathematics , Informatics and Mechanics Marek Biskup
In compressed data a single bit error propagates because of the corruption of the decoder’s state. This work is a study of error resilience in compressed data and, in particular, of the recovery of as much data as possible after a bit error. It is focused on Huffman codes. In a message encoded with a Huffman code a bit error causes the decoder to lose synchronization with the coder. The error p...
متن کامل